package main

import (
	"fmt"
	"github.com/gin-gonic/gin"
	"net/http"
)

func main() {
	r := gin.Default()
	r.GET("/welcome", func(context *gin.Context) {
		// 请求带有那么参数,就用携带的name参数
		// 如果没有name参数请求,就会有默认的name 为 二狗
		name := context.DefaultQuery("name", "二狗")
		context.String(http.StatusOK, fmt.Sprintf("hello %s", name))
	})
	r.Run(":8000")

	// 分别请求:
	// http://localhost:8000/welcome
	// http://localhost:8000/welcome?name=小黑

}
